#ifndef PV_H
#define PV_H

#include "math.h"


class PV{

   private:
        float Dx;
        float Dy;

   public :

        PV();
        PV(float x, float y);
        float getx();
        float gety();
        void setx(float x);
        void sety(float y);
        void setxy(float x,float y);
        float module();
        float alpha();
        void inversion();
        PV sumaPV(PV v2);
        PV restaPV(PV v2);
        float divisionPV(PV v2);
        PV puntoMedio(PV v2);
        void escalacion(float escalar);
        PV normal ();
        float prodEscalar(PV v2);
        void rotaPV(PV centroRot, double ang);
        void rotaPV(double ang);
        float angle();
};



#endif

 